Big Huge Thesaurus

neuroleptic drug

noun